package com.xqboss.apps.vo.box;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;
import java.time.LocalDateTime;

/**
 * 数藏商城vo
 *
 * @author wangcong
 * @date 2023-08-23
 */
@Data
@ApiModel("数藏商城购买列表vo")
public class BoxPayVo {

    @ApiModelProperty("箱子id")
    private Long id;

    @ApiModelProperty("箱子名称")
    private String name;

    @ApiModelProperty("箱子图片")
    private String headimg;

    @ApiModelProperty("发售价格")
    private BigDecimal price;

    @ApiModelProperty("分类名称")
    private String categoryName;

    @ApiModelProperty("父分类名称")
    private String pcName;

    @ApiModelProperty("发售状态 0未开始，1进行中，2已结束")
    private Integer saleStatus;

    @ApiModelProperty("发售倒计时")
    private Integer saleCountdown;

//    @ApiModelProperty("藏品id")
//    private Long nftId;

    @ApiModelProperty("开始发售时间")
    private LocalDateTime publishTimeStart;

    @ApiModelProperty("结束发售时间")
    private LocalDateTime publishTimeEnd;

    @ApiModelProperty("是否售罄")
    private Boolean soldOut;

    @ApiModelProperty("外显库存(发售总量)")
    private Integer displayStock;

    @ApiModelProperty("购买说明")
    private String buyExplain;

}